package com.drugStorage.hibernate.dao;

import java.util.List;

import com.drugStorage.domain.DrugSupplier;

/**
 * 供应商数据访问对象
 * @author kirk
 *
 */
public interface DrugSupplierDao {

	/**
	 * 添加供应商
	 */
	public void saveDrugSupplier(DrugSupplier drugSupplier);
	
	/**
	 * 删除供应商
	 */
	public void delDrugSupplier(DrugSupplier drugSupplier);
	
	/**
	 * 更新供应商
	 */
	public void updateDrugSupplier(DrugSupplier drugSupplier);
	
   /**
   * 根据Id查找供应商
   * @param id
   * @return DrugSupplier
   */
	public DrugSupplier getDrugSupplierById(int id);
	
	
	/**
	 * 获得供应商列表
	 * @return List<DrugSupplier>
	 */
	public List<DrugSupplier> getDrugSuppliers();
}
